package com.uuah.server.lifecycle.phases;

import com.uuah.api.lifecycle.IDisposable;
import com.uuah.api.lifecycle.Initialisable;
import com.uuah.server.lifecycle.LifecyclePhase;

/**
 * Objects are disposed of via the Registry since the Registry manages the
 * creation/initialisation of the objects it must also take care of disposing
 * them. However, a user may want to initiate a dispose via the
 * {@link com.uuah.server.UuahContext} so the dispose Lifecycle phase
 * for the {@link com.uuah.server.UuahContext} needs to call dispose
 * on the Registry.
 *
 * <p>
 * update record:updator，update time，update content and version
 * </p>
 *
 * @author <a href="jonny_quan@hotmail.com">jonny</a>
 * @date 2009 2009-3-27 下午01:49:00
 * @version 1.0.0
 */
public class UuahContextDisposePhase extends LifecyclePhase {
	public UuahContextDisposePhase() {
		super(IDisposable.PHASE_NAME, IDisposable.class,
				Initialisable.PHASE_NAME);
	}
}
